difficult to achieve - Spanish English Dictionary